Method of operating a portable terminal and portable terminal supporting the same

ABSTRACT

Disclosed is a portable terminal operation method and a portable terminal supporting the same that enable rapid and convenient operation of a user function in relation to a particular item on a touch screen. The method includes: outputting an area in which one or more scrollable items are arranged; appointing a particular item when a first touch event occurs, determining if a second touch event occurs on the appointed item within a range in which item scrolling does not occur; and changing at least one of a part of a color, and a shape of an image, corresponding to the appointed particular item according to the occurrence of the second touch event.

CLAIM OF PRIORITY

This application is a Continuation of U.S. patent application Ser. No.12/776,619 filed on May 10, 2010 which claims, pursuant to 35 USC119(a), priority to, and the benefit of the earlier filing date, to thatKorean Patent Application No. 10-2009-0043413 filed in the KoreanIntellectual Property Office on May 19, 2009, the entire contents ofwhich are incorporated herein by reference.

BACKGROUND

1. Field of the Invention

The present invention relates to the field of portable terminals. Moreparticularly, the present invention relates to a portable terminaloperation method and a portable terminal supporting the same, in which apreset user function for an appointed item is activated according to atouch event occurring.

2. Description of the Related Art

Portable terminals, which are terminals supporting various userfunctions, are being used in a very wide variety of fields due to theconvenience in use, the easiness in carrying and mobility. In order toprovide user functions, the portable terminals employ various inputmethods. For example, a conventional portable terminal allows input ofpredetermined letters or numbers through a keypad, etc., which isdisposed at one side of the portable terminal. Further, the portableterminal inevitably has a limited size in order to secure itsportability. Especially, in order to secure a display unit having aproper size, a small-sized portable terminal may support a touch screenhaving a touch panel disposed in a display unit without a keypad.

In the meantime, the conventional portable terminals require variousinput and output conditions for execution of user functions provided bythe terminals. For example, in order to activate a user function basedon a particular item, a user of a conventional terminal may generate aninput signal for the activation of a menu screen, the identification ofthe activated menu screen, for the selection of a desired item, or forselection of a user function to be executed based on the selected item.Therefore, the conventional portable terminal is problematic in that itrequires the execution of repetitive and unnecessary steps for use of aparticular user function.

SUMMARY

The present invention provides a portable terminal operation method anda portable terminal supporting the same, which enables rapid andconvenient operation of a user function in relation to a particular itemon a touch screen.

In accordance with an aspect of the present invention, a method ofoperating a portable terminal includes: outputting an area in which oneor more scrollable items are arranged; when a first touch event occursand designates a particular item, determining if a second touch eventoccurs on the designated item within a range in which item scrollingdoes not occur; and changing at least a part of a color or a shape of animage corresponding to the designated particular item according to theoccurrence of the second touch event.

In accordance with another aspect of the present invention, a portableterminal includes: a touch panel for generating an event according to atouch; a display unit for outputting a screen including an area in whichone or more scrollable items are arranged; and a control unit forcontrolling an image change of the items output in the display unit,wherein the control unit activates a user function linked to aparticular item when a first touch event indicating the particular itemoccurs and a second touch event on the particular item within a range inwhich item scrolling does not occur.

In a portable terminal operation method and a portable terminalsupporting the same according to the present invention, it is possibleto rapidly and conveniently perform various user functions relating toan item, which a user wants, without the generation of an additionalinput signal.

BRIEF DESCRIPTION OF THE DRAWINGS

The above features and advantages of the present invention will be moreapparent from the following detailed description in conjunction with theaccompanying drawings, in which:

FIG. 1 illustrates an example of a screen for describing user functionactivation according to an embodiment of the present invention;

FIG. 2 schematically illustrates an example of a screen interface forsupporting the operation of a portable terminal according to anembodiment of the present invention;

FIG. 3 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a firstembodiment of the present invention;

FIG. 4 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a secondembodiment of the present invention;

FIG. 5 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a thirdembodiment of the present invention;

FIG. 6 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a fourthembodiment of the present invention;

FIG. 7 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a fifthembodiment of the present invention;

FIG. 8 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a sixthembodiment of the present invention;

FIG. 9 is a block diagram illustrating the construction of a portableterminal according to an embodiment of the present invention;

FIG. 10 is a flowchart for describing a method for operation of aportable terminal according to an embodiment of the present invention;

FIG. 11 illustrates screens for describing a method of activating a userfunction in a screen in which items are arranged in the form of a grid;and

FIG. 12 illustrates a screen for describing boundary points of an itemaccording to an embodiment of the present invention.

DETAILED DESCRIPTION

Hereinafter, exemplary embodiments of the present invention will bedescribed with reference to the accompanying drawings. In the followingdescription, a detailed description of known functions andconfigurations incorporated herein will be omitted when it may make thesubject matter of the present invention rather unclear.

Terms or words used in the present specification or claims as describedhereinafter should not be restrictively interpreted to have only commonor literal meanings, and should be interpreted to have meanings andconcepts matching the technical idea of the present invention based onthe principle that an inventor can properly define his or her inventionwith a concept capable of describing the invention in the best way.Therefore, it should be understood that the embodiments described in thepresent specification and the configurations illustrated in the drawingsare only the most exemplary embodiments of the present invention andcannot represent all the technical ideas of the present invention, andcan be replaced by various equivalents or modifications at the time ofthe present application.

The “appointment” described below implies the indication and touch of aparticular item, such as a menu item, a content item, or a communicationlog, which is being output to the display unit, and may correspond to astate just before execution of a particular user function based on theparticular item. After “appointing” a particular item output to adisplay unit, a user of the portable terminal can perform generation ofan additional input signal, for example, generation of a touch eventwithin a predetermined area defined by the portable terminal, in orderto activate a particular user function based on the particular item. Thestate in which a particular item has been “appointed” may continue whenan input signal provided to the particular item is maintained, and maybe interrupted when the provided input signal is removed or when anadditional input signal is provided after the removal of the initiallyprovided signal. For example, the user may continuously perform a firsttouch event, for example, a touch-down event, in the area in which theparticular item is output, in order to appoint the particular item, ormay remove the touch-down event, that is, may generate a touch-up event,in order to interrupt the state of appointment. Further, in order toperform a particular user function based on the “appointed” item, theuser may perform an operation for changing the touch-down event providedto the “appointed” item, for example, the user may move, drag, or sweepthe “appointed” item within a predetermined range in which a scroll doesnot occur.

FIG. 1 illustrates exemplary screens for describing an operation of aportable terminal according to an embodiment of the present invention.The following description is based on a portable terminal according tothe present invention is a terminal equipped with a touch screen andincludes a display unit for displaying a particular screen and a touchpanel disposed on the display unit to detect a touch of a user.

Referring to FIG. 1, when power is supplied to a portable terminal, theportable terminal first initializes each configuration included in theportable terminal. When the initialization has been completed, theportable can control signal flow for supporting a touch screen operationmethod according to the present invention. To this end, a user of theportable terminal can select a particular menu to output a particularscreen in which at least one item provided by the portable terminal isarranged. For example, when contents are stored in a storage unit, theuser of the portable terminal can identify a screen interface as shownin the screen 101 through content search. Further, as soon as an inputsignal for a web page search occurs, the portable terminal may outputparticular web page addresses in the form of a predetermined type oflist as shown in the screen 101. The screen 101 includes an indicatorarea 11 disposed at the upper end of the screen 101, in which an iconindicating the intensity of the signal received by the radio frequencyunit, an icon indicating the alarm setting, and an icon indicating theremaining battery power are arranged, a title area 13 displaying a titleof a menu of currently activated menu items, a list area 15 displayingthe currently activated menu items in a predetermined arrangement, and acontrol key area 17 for screen shift or menu selection. According to theintention of a designer, characteristics of the portable terminal,and/or taste of the user, the indicator area 11 and the control area 17may be omitted or partially used in the screen 101. The list area 15displays an arrangement of multiple menu items including “List1, List2,List3, List4, List5, . . . ”. The list area 15 may either additionallydisplay a predetermined area, which has not been displayed in thedisplay unit, in the display unit according to a touch event occurringthrough the touch screen, or provide a scroll function for moving themenu items displayed in the displayed part in a predetermined direction.

In this state, the user of the portable terminal may require anoperation for determining if the menu includes additional items beyondthe menu items arranged in the list area 15. To this end, the user maytouch a predetermined portion of the list area 15 and then generate atouch event in a predetermined direction, for example, in the verticaldirection. During this process, the user of the portable terminal maytouch a predetermined item (for example, the area including the item“List2”) in the list area 15. Further, the user of the portable terminalcan appoint the “List2” item in order to activate a particular userfunction based on the “List2” item from among the items displayed in thelist area 15. In order to appoint the “List2” item, the user of theportable terminal may generate a touch event (for example, a touch downevent) in the touch panel area in which corresponding items arearranged. Then, the portable terminal can provide a particular effect(such as particular color or shape) for discriminating the appointeditem from the item before the appointment or from the other items, asshown in the screen 103. That is, in order to discriminate the image ofthe “List2” item from the other items, the portable terminal may displaythe image of the “List2” item in a particular color, in an invertedstate, or with a highlight along the rim of the image. When the portableterminal provides a keypad, the user of the portable terminal may use adirection key or a number key of the keypad in order to appoint theitem.

Meanwhile, as described above, in order to identify the additional itemsprovided by the corresponding menu in the screen 103, the user of theportable terminal may generate a touch event for the scrolling function.That is, the user of the portable terminal may perform a touch downevent in a predetermined portion (for example, the “List2” item) of thelist area 15 as shown in the screen 103, and then move a finger, etc.upward or downward as shown in the screen 105. Then, in response to theoccurrence of the touch down event in the list area 15 and the followingupward or downward touch-move or touch-drag event in the state in whichthe touch down event is maintained, the portable terminal may identifythe events as an input signal for execution of the scroll function.Then, as shown in the screen 105, the portable terminal performs thescroll function and then changes the screen of the list area 15. Inother words, the portable terminal displays additional items, which havenot been displayed in the list area 15, on the display unit, and removesthe previous items, which have been displayed in the list area 15, forexample, the items having been displayed on the upper or lower part ofthe list area 15, from the screen. While performing the scroll function,the portable terminal may cancel the effect being provided according tothe touch of the “List2” item in the screen 103. In other words, theportable terminal may restore the “List2” item, which has been displayedin an inverted state or with a changed shape, for its discriminationfrom the other items in the screen 103, to the initial state as in thescreen 101, and simultaneously move the “List2” item in the list area 15according to the scroll function.

Meanwhile, the event for performing the scroll function from the screen103 to the screen 105 is not limited to the touch-move or thetouch-drag. That is, the scroll function can be performed by a flickevent occurring in a vertical direction. In the meantime, the movementof the list area 15 according to the scroll function may be determinedby the movement distance of the touch-move or touch-drag, theacceleration intensity of the flick event, etc., and a movement distanceof another list area 15 according to the movement distance and theacceleration intensity may be either fixedly determined or changed bydimensions determined by a designer, conditions set by a user, etc.

In the screen 103, the user having selected the “List2” item may requireactivation of a particular user function based on the selected item. Tothis end, as shown in the screen 107, in the state in which the “List2”item has been selected, the user can generate a touch event relating tothe “List2” item within a set range in which a scroll does not occur.For example, after appointing the “List2” item, the user of the portableterminal can sweep, move, or drag the appointed “List2” item within theset range. Then, the portable terminal activates a particular userfunction according to the touch event generated within the set range forthe “List2” item. To this end, the portable terminal can set a routine,which enables execution of a particular function when a touch eventsatisfying a predetermined condition occurs after appointment of anitem. For example, the portable terminal can set functions, which enabledeletion of the “List2” item, reproduction of the “List2” item,execution of communication based on the “List2” item, edition of the“List2” item, etc. when a predetermined touch event occurs within a setrange in which a scroll does not occur in the state in which the “List2”item has been appointed. Such function setting may be either actuallyprovided by a designer or directly performed by a user through anedition window. The range in which a scroll does not occur and the timepoint for user function activation relating to the appointed item willbe described later in more detail with reference to FIG. 11.

Further, the portable terminal may provide an effect, which enables theuser to intuitively recognize the touch events occurring in apredetermined direction, to the display unit. For example, when the usertouches and drags the “List2” item leftward, the portable terminal mayprovide a screen displaying leftward movement and disappearance of theimage allocated to the “List2” item.

Meanwhile, by using at least a part of the background of the imagecorresponding to the “List2” item during the leftward movement of theimage, the portable terminal can provide a description of a userfunction being currently performed by the user, which will be describedin more detail with reference to FIG. 2.

FIG. 2 schematically illustrates an example of a screen interface forsupporting the operation of a portable terminal according to anembodiment of the present invention.

Referring to FIG. 2, in a screen, which is displaying at least one itemin the list area 15, the user of the portable terminal may appoint aparticular item, i.e. the “List2” item, and then drag the appointed itemrightward, as shown in the screen 121. Then, in response to the user'stouch event, the portable terminal can provide an effect of appointmentto the “List2” item and an effect of movement of the “List2” item. Atthis time, the portable terminal may output first function information(Func1), which enables the user to recognize a result of the movement ofthe “List2” item, on the background of the image corresponding to the“List2” item, which is exposed according to the rightward movement ofthe “List2” item. That is, the portable terminal may output adescription of a user function, which is executed according to therightward movement of the “List2” item, in the form of text or image onthe exposed background. For example, if the “List2” item has beenpre-set to be deleted when the “List2” item moves rightward, theportable terminal may output first function information for reportingthe deletion of the “List2” item in the form of a text, such as“deletion” or “delete”, or an image having a meaning of deletion, suchas an image or icon of a wastebasket.

In the meantime, as shown in the screen 123, the user of the portableterminal may drag the image corresponding to the “List2” item leftwardafter appointing the “List2” item. Then, similar to the screen 121, theportable terminal may provide an effect of appointment to the “List2”item and an effect of movement of the “List2” item according to thetouch event of the user. At this time, the portable terminal may outputsecond function information (Func2), which enables the user to recognizea result of the movement of the “List2” item, on the background of theimage corresponding to the “List2” item, which is exposed according tothe leftward movement of the “List2” item. That is, the portableterminal may output a description of a user function, which is executedaccording to the leftward movement of the “List2” item, in the form oftext or image on the exposed background. For example, if the “List2”item has been pre-set to be edited when the “List2” item moves leftward,the portable terminal may output second function information (Func2) forreporting the editing of the “List2” item in the form of a text, such as“editing” or “edit”, or an image that may be interpreted as indicationan editing operation.

The exposed background of the screen 121 and the exposed background ofthe screen 123 may have either the same color and the same shape, ordifferent colors and different shapes in order to enhance the intuitivepower for discrimination thereof from execution of other user functions.

As described above, a portable terminal according to an embodiment ofthe present invention can support rapid execution of a user functionbased on an item according to a touch event occurring within apredetermined range in which a scroll does not occur in an area in whichat least one item having a scroll function is disposed. Therefore, theuser can process a user function relating to a particular item withinone screen and need not perform unnecessary screen shift or input signalgeneration. Thus, more convenient terminal operation is made availableto the user.

FIG. 3 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a firstembodiment of the present invention.

Referring to FIG. 3, a display unit 141 of the portable terminalaccording to an embodiment of the present invention may include a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement. In this state, if theuser of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, the portableterminal provides a pre-set effect according to a touch event providedfor the particular item by the user. For example, on an assumption thatthe user has appointed the “List2” item and has generated a second touchevent of leftward movement, for example, a leftward touch drag event, ona touch panel corresponding to the area in which the particular item hasbeen output, the portable terminal can change at least one of the colorand shape of a predetermined part of the “List2” item according to theoccurrence of the touch drag event. Specifically, the portable terminalmay display a shape in which a boundary part of the image correspondingto the “List2” item is turned over or stripped off in a directionfollowing the progression of the touch drag event. When the “List2” itemhas a rectangular shape, the height difference between the right end ofthe image corresponding to the “List2” item and the background graduallyincreases while the right end of the image corresponding to the “List2”item moves leftward. At this time, the right end of the imagecorresponding to the “List2” item may move in a leftward and upwarddirection while hiding a part of another item adjacent to the “List2”item, for example, a part of the area in which the “List1” item isdisplayed.

Although the height difference between the right end of the image andthe background gradually increases in the above description, the presentinvention is not limited to this description. That is, the heightdifference between the right end of the image corresponding to the“List2” item and the background may gradually increase up to apredetermined distance from the point where it is separated from thebackground, and may be maintained constant. Then, the exposed area inthe background may increase according to the leftward movement of theright end of the image of the “List2” item.

The movement of the right end of the image may correspond to the touchdrag event. That is, the distance and the speed of the movement of theright end of the image may change according to the dragged distance andthe dragging speed of the touch drag event.

In the meantime, in the changing of the image corresponding to the“List2” item according to the present invention, not only can the rightend of the image be separated from the background and then movedleftward, but also the left end of the image may be separated from thebackground and then moved rightward. To this end, the user may generatea leftward touch event within a range in which a scroll does not occur,after appointing the “List2” item.

Further, the portable terminal can output function information (Func)corresponding to a user function executed according to the changing ofthe image of the “List2” item at a portion in the background, which isexposed according to the changing of the image of the “List2” item. Thisfunction information (Func) may be different according to the direction(left or right) of the changing of the image and can be changed by theuser or the designer.

FIG. 4 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a secondembodiment of the present invention.

Referring to FIG. 4, the display unit 141 of the portable terminalaccording to an embodiment of the present invention includes a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement therein. In this state,if the user of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, as illustrated,the user has appointed the “List2” item and has generated a touch eventof a leftward movement, for example, a leftward touch drag event, on atouch panel corresponding to the area in which the particular item hasbeen output, the portable terminal can change a predetermined part ofthe “List2” item according to occurrence of the touch drag event.Specifically, the portable terminal may display a shape in which apredetermined part of the image corresponding to the “List2” item isrolled in a direction following the progression of the touch drag event.That is, when the image of the “List2” item has a rectangular shape, theright end of the image of the “List2” item is separated from thebackground and is then moved leftward. At this time, the right end ofthe image is moved a predetermined distance away from the backgroundwith a gradual increase in the height difference and the angle betweenthe right end of the image and the background. Then, the right end ofthe image and the part connected to the right end are sequentiallyrolled counterclockwise like a roll cake. In other words, the image ofthe “List2” item is gradually rolled in the direction in which the touchdrag event progresses. As the touch drag event progresses leftward, thequantity of the part rolled counterclockwise increases. At this time,exposed viewable area of the background, which was covered by the imageof the “List2” item, increases in proportion to the quantity of the partrolled. Further, function information (Func) corresponding to a userfunction executed according to the changing of the image of the “List2”item may be output at a portion in the background.

Although the above description employs a leftward touch drag event as anexample, the present invention is not limited to the described event.That is, the portable terminal of the present invention may change apredetermined portion of the image corresponding to the “List2” itemaccording to the touch drag event occurring rightward, wherein thepredetermined portion may be a left end or a left portion. Further,function information (Func), which is the same as, or different from,the function information displayed on the right portion of thebackground, may be displayed on the left portion of the background.

FIG. 5 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a thirdembodiment of the present invention.

Referring to FIG. 5, the display unit 141 of the portable terminalaccording to an embodiment of the present invention includes a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement therein. In this state,if the user of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, on anassumption that the user has appointed the “List2” item and hasgenerated a touch event of leftward movement, for example, a leftwardtouch drag event, on a touch panel corresponding to the area in whichthe particular item has been output, the portable terminal can change apredetermined part of the “List2” item according to occurrence of thetouch drag event. Specifically, the portable terminal may display ashape in which a predetermined portion of the image corresponding to the“List2” item is removed according to the touch drag event. That is, whenthe “List2” item has a rectangular shape, the image corresponding to the“List2” item may be gradually removed leftward from the right end whilethe touch event occurs in the leftward direction. At this time, theportable terminal may gradually expose the background of the imageaccording to the gradual removal of the image. The speed and the shapeof the image removed from the list area may depend on the speed and thedistance of the touch drag event. An effect for appointing (indicating)that the removal of the image is in progress may be expressed in theportion after the removal within the background. For example, the rightend of the image may be expressed by a waveform line as shown, or theremoved part of the image may be expressed as scattered sand particlesgradually becoming smaller and disappearing.

In the meantime, while the background hidden by the image correspondingto the “List2” item is gradually exposed, the portable terminal mayexpose the function information (Func), which has been allocated to beoutput on the background. At this time, since the function information(Func) may be gradually exposed according to the quantity, by which theimage is removed, only a part of the function information (Func) may beexposed when the distance of the touch drag event is not long enough.

FIG. 6 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a fourthembodiment of the present invention.

Referring to FIG. 6, the display unit 141 of the portable terminalaccording to an embodiment of the present invention includes a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement therein. In this state,if the user of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, as illustrated,the user has appointed the “List2” item and has generated a touch eventof leftward movement, for example, a leftward touch drag event, on atouch panel corresponding to the area in which the particular item hasbeen output, the portable terminal can change a predetermined part ofthe “List2” item according to an occurrence of the touch drag event.Specifically, the portable terminal may display a shape in which apredetermined portion of the image corresponding to the “List2” item iscrumpled according to the touch drag event. That is, when the “List2”item has a rectangular shape, the image corresponding to the “List2”item may be gradually crumpled leftward from the right end while thetouch event occurs in the leftward direction. At this time, the portableterminal may gradually expose the background of the image according tothe gradual crumpling of the image. The speed and the shape of the imagecrumpled from the list area may depend on the speed and the distance ofthe touch drag event. Further, the crumpled part of the image mayincrease as the touch drag event progresses leftward. That is, when thetouch drag event has not progressed a long distance as shown in “A”, thequantity of the crumpled part of the image is small. In contrast, whenthe touch drag event has progressed a relatively long distance as shownin “B”, the quantity of the crumpled part of the image may be relativelygreater. Further, while the touch drag event is moving leftward, and theevent goes beyond a preset threshold or the image area of the “List2”item, the portable terminal may express the image of the “List2” item inthe form of a crumpled wad of paper as shown in “C”.

In the meantime, the portable terminal may output the functioninformation (Func) in the background area, which is gradually exposedaccording to the gradual crumpling of the image of the “List2” item,wherein the function information (Func) may be expressed in the form ofan icon or a particular image. For example, when the functioninformation (Func) corresponds to “deletion”, the portable terminal maydisplay an image or icon of a wastebasket on the exposed background.

Further, in order to remove the image of the crumpled wad, the user ofthe portable terminal may appoint the image and drag the image into the“wastebasket” icon. Therefore, in a screen in which one or more itemsare arranged, the user of the portable terminal can appoint a particularitem and can directly perform a particular user function without ascreen shift, so that the user can manage the list and use the userfunctions in a very convenient and rapid manner.

Although the user's operation of touching and dragging the image intothe “wastebasket” in order to “delete” the “List2” item is describedabove, the portable terminal may automatically move the image of thecrumpled wad into the “wastebasket” and “delete” it even when there is ashift from the state of “B” to the state of “C” without a separate touchdrag event. Further, when the user releases the touch drag event beforeexceeding the preset threshold from the state of “B”, for example, whenthe user performs a touch up event, the portable terminal may restorethe original image of the “List2” item while uncrumpling the crumpledimage.

FIG. 7 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a fifthembodiment of the present invention.

Referring to FIG. 7, the display unit 141 of the portable terminalaccording to an embodiment of the present invention includes a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement. In this state, if theuser of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, as illustratedthe user has appointed the “List2” item and has generated a touch eventcorresponding to a leftward movement, i.e., a leftward touch drag event,on a touch panel corresponding to the area in which the particular itemhas been output, the portable terminal can change a predetermined partof the “List2” item according to occurrence of the touch drag event.Specifically, the portable terminal may display a shape in which theimage corresponding to the “List2” item rotates around a predeterminedaxis within an allocated area. That is, when the “List2” item has arectangular shape, the image corresponding to the “List2” item mayrotate leftward about a predetermined axis E while the touch eventoccurs in the leftward direction. At this time, the left part of theimage may rotate backward into the background about the axis E while theright part of the image may rotate forward out of the background aboutthe axis E, so that the entire image can rotate leftward. During thisprocess, in order to express a perspective, the height of the left sideEL of the image may gradually decrease in the leftward direction fromthe axis E, while the height of the right side ER of the image maygradually increase in the rightward direction from the axis E. Further,the portable terminal may output the function information (Func)performed according to the changing of the image in a portion of thebackground, which is gradually exposed according to the gradual rotationof the image of the “List2” item. Although the function information(Func) is displayed at the right side background of the image in FIG. 7,it may be displayed either at the left side background of the image orat both the left side background and the right side background of theimage.

The above description on the image rotation according to the leftwardtouch drag event is also applicable to a rightward touch drag event.That is, when the user generates a rightward touch drag event, theportable terminal may display an image that rotates rightward about theaxis E. Further, function information (Func), which is equal to ordifferent from the function information output in the background at thetime of the leftward rotation, may be output in the portion of thebackground exposed according to the rotation of the image.

Further, the portable terminal may activate the user function explainedin the function information (Func) when the image has rotated more thana particular angle, for example, an angle between 60 degrees and 90degrees based on the section of the background. Also, the portableterminal may display the rotation quantity of the image according to thespeed and the distance of the touch drag event, and may restore theimage into the original state, in which the background is not exposed,when the touch event is released before the rotation of the imageexceeds a preset threshold angle.

FIG. 8 illustrates a screen for describing an effect according tomovement of an item in a screen interface according to a sixthembodiment of the present invention.

Referring to FIG. 8, the display unit 141 of the portable terminalaccording to an embodiment of the present invention includes a titlearea 13 and a list area 15. As shown, the list area 15 includes one ormore menu items in a predetermined arrangement. In this state, if theuser of the portable terminal generates a touch event within apredetermined range in which a scroll does not occur based on aparticular item as described above, the portable terminal can activate auser function set for the particular item. At this time, again aspreviously described, the user has appointed the “List2” item and hasgenerated a touch event of leftward movement, i.e., a leftward touchdrag event, on a touch panel corresponding to the area in which theparticular item has been output, the portable terminal can change apredetermined part of the “List2” item according to occurrence of thetouch drag event. Specifically, the portable terminal may display ashape in which the rectangular image of the “List2” item is divided intoat least two areas and the divided areas are moved in differentdirections while exposing the background according to the progress ofthe touch drag event. At this time, the image looks like it is being cutin half and the halves are moved away from each other, while graduallyexposing the background, on which function information (Func) asdescribed above may be output.

In summary in relation to the change in at least one of the color andthe shape of an image of an appointed item through screen interfacesaccording to embodiments of the present invention, a display unitaccording the present invention separates a side end of the image from abackground of the image and moves the separated side end away from thebackground according to the progress of a touch drag event, under thecontrol of a control unit. At this time, the height difference betweenthe separated side end and the background gradually increases. When theseparated side end of the image has been moved more than a predetermineddistance, the background is exposed and the image is turned over orripped off in the direction in which the touch drag event progresses.

Also, the display unit of the present invention may separate the rightend of the image from the background and then roll the imagecounterclockwise. In other words, the image of the appointed item isgradually rolled in the direction in which the touch drag eventprogresses. As the touch drag event progresses leftward, the quantity ofthe part rolled counterclockwise increases, and the exposed area of thebackground increases in proportion to the quantity of the part rolled.

Moreover, under the control of the control unit, the display unit of thepresent invention may remove at least one of the color or shape of theimage allocated to a portion of the image of the appointed itemaccording to the progress of the touch drag event. Under the control ofthe control unit, the display unit of the present invention may displaya shape in which a predetermined portion of the image from the eventstart point to a current event contact point is separated from thebackground and crumpled in a predetermined shape according to theprogress of a touch drag event on the image. When the touch drag eventhas progressed over a predetermined threshold, the display unit maydisplay a preset image.

Further, according to the progress of the touch drag event, the displayunit of the present invention may display a shape in which a part of theimage may move backward around a predetermined portion of the image,which serves as a central axis, while decreasing a height of an end ofthe backward-moving part, and the other part of the image may rotateforward around the same predetermined portion of the image as thecentral axis while increasing a height of an end of the forward-movingpart, under the control of the control unit.

Moreover, under the control of the control unit, the display unit of thepresent invention may display a shape in which the image of the item isdivided into at least two areas and the divided areas are moved indifferent directions according to the progress of the touch drag event,thereby showing a splitting of the image.

Meanwhile a screen interface of a portable terminal according to anembodiment of the present invention can provide not only the imagechanges as described above but also a wider variety of image changes.For example, although FIG. 5 shows an image change of gradually removingthe color and the shape of the image according to the touch drag event,it is possible to remove only the color of the image, so that the itemhas a transparent or semi-transparent image and the user can identifythe background of the image through the transparent or semi-transparentimage. At this time, text information or image information relating to auser function may be output on the background. In result, when the userof the portable terminal appoints a particular item, the user candirectly identify the function information displayed on the backgroundthrough the transparent or semi-transparent image, and can touch anddrag the item in the direction toward the displayed functioninformation, which enables rapid activation of the user function.

Meanwhile, the time point at which the changed image is restored to theoriginal image before the change may be determined by conditions set bya designer or a user from among a time point when the touch drag even isreleased before the touch drag event passes a threshold set in theimage, a time point after the touch drag event has passed the thresholdset in the image, a time point when the touch drag even is released, atime point when the touch drag even is moved beyond a range in which ascroll does not occur before the touch drag event passes the thresholdset in the image, and a time point when the touch drag even is movedbeyond the range in which a scroll does not occur.

As described above, a screen interface for an operation of a portableterminal according to an embodiment of the present invention displaysone or more items scrollable by a user and supports rapid execution of auser function based on a particular item without a screen shift when theuser generates a touch event on the particular item in a preset range inwhich a scroll does not occur.

Meanwhile, the display effect provided when a touch event occurs on anitem appointed by a user within a predetermined range in which a scrolldoes not occur may be either applied to all the items displayed on onescreen in an uniform manner or may be applied to each item individually.

The above description discusses screen interfaces for an operationaccording to an embodiment of the present invention. Hereinafter, theconstruction of a portable terminal for supporting the screen interfacewill be described in detail.

FIG. 9 is a block diagram illustrating the construction of a portableterminal according to an embodiment of the present invention.

Referring to FIG. 9, the portable terminal includes a Radio Frequency(RF) unit 110, an input unit 120, an audio processing unit 130, a touchscreen 140, a storage unit 150, and a control unit 160.

A portable terminal having the construction described above according tothe present invention can support direct execution, without anadditional screen shift, of a user function for a particular itemappointed by a user according to a touch event occurring in apredetermined range in which a scroll does not occur in an area in whichone or more scrollable items are arranged. The user function is afunction that can be supported by the particular item and can be changedby the designer or the user. To this end, the portable terminal canprovide an additional editing menu or screen for change of the userfunction. Hereinafter, the construction of the portable terminal will bedescribed in more detail.

The RF unit 110 establishes a communication channel for voicecommunication and a communication channel for transmission of data,image, etc. under the control of the control unit 160. That is, the RFunit 110 may establish one or more of a voice communication channel, adata communication channel, and an image communication channel betweenmobile communication systems. To this end, the RF unit 110 includes anRF transmission unit for up-converting and amplifying a frequency of atransmitted signal and an RF reception unit for low-noise-amplifying anddown-converting a frequency of a received signal. The RF unit 110 may beselected according to the touch event generated by the touch panel 143under the control of the control unit 160. Especially, the RF unit 110of the present invention can be provided in the form of a menu icon oran image. When the RF unit 110 together with other functions is providedin the form of a list, the portable terminal supports execution of afunction appointed by a touch event of the user as described above. Forexample, in a menu screen in which an image corresponding to the RF unit110 is arranged together with other images, if a user selects an imagecorresponding to the RF unit 110 and generates a touch event within arange in which a scroll does not occur, the portable terminal can enableexecution of a preset user function based on the RF unit 110. Duringthis process, the portable terminal may output a screen necessary for auser function relating to the RF unit 110, such as a phone book screen,a message input screen, an e-mail input screen, a communication logscreen, and a messenger function supporting screen.

The input unit 120 includes multiple input keys for receiving input ofnumber or character information and multiple function keys for settingfunctions. Further, the input unit 120 generates a key signal relatingto user setting and function control of the portable terminal andtransfers the key signal to the control unit 160. When the touch screen140 of the portable terminal is a full touch screen, the input unit 120may be omitted and replaced by the touch screen 140.

The audio processing unit 130 includes a speaker SPK for reproducingaudio data transmitted and received during the communication and amicrophone MIC for collecting user's voice or other audio signals duringthe communication. While each image is changed in the screen interfaceas described above, the audio processing unit 130 may output an audiosignal corresponding to the image. For example, while a part of theimage is crumpled as shown in FIG. 6, the audio processing unit 130 mayoutput an audio signal corresponding to the crumpling of paper. Also,when the image rotates as shown in FIG. 7, the processing unit 130 mayoutput an audio signal corresponding to a sound of air friction.Moreover, the audio processing unit 130 may output an audio signalproper for each image change, which may be set by a designer or newlyset or changed by the user. Further, the audio processing unit 130 mayoutput a voice signal reporting the user function. That is, when apredetermined touch event relating to a particular item occurs within arange in which a scroll does not occur, the audio processing unit 130may output a voice signal reporting a user function to be executed dueto the touch event. For example, when a leftward touch drag event inrelation to a particular item occurs, the audio processing unit 130 mayoutput a voice signal reporting the user function set for the particularitem, for example, saying “delete”, under the control of the controlunit 160.

The touch screen 140 includes a display unit 141 and a touch panel 143.The touch screen 140 may have a construction in which the touch panel143 is located in front of the display unit 141. The size of the touchscreen 140 may be determined by the size of the touch panel 143.

The display unit 141 displays various menu items of the portableterminal, information input by the user, and information provided to theuser. That is, the display unit 141 may provide various screensaccording to the use of the portable terminal, such as a standby screen,a menu screen, a message input screen, and a communication screen.Especially, the display unit 141 of the present invention outputs ascreen displaying one or more scrollable items, and can provide anappointment effect according to appointment of an item in the screen, animage change effect corresponding to the touch event occurring in theappointed item, a background effect of the background exposed accordingto the image change, and a screen corresponding to activation of aparticular user function relating to the appointed item. Various screeninterfaces output by the display unit 141 have been described above, soa detailed description thereof will not be made here again. The displayunit 141 may be made by a Liquid Crystal Display (LCD), an Organic LightEmitting Diode (OLED), etc. The display unit 141 may have a small sizein comparison with the touch panel 143 and may be disposed under thetouch panel 143.

The touch panel 143 is disposed to cover the display unit 141. Accordingto a contact or an approach of an object, the touch panel 143 maygenerate a touch event and transfer the generated touch event to thecontrol unit 160. At this time, the touch panel 143 is arranged in theform of a matrix, and transfers location information and typeinformation of a touch event occurring on the touch panel 143 to thecontrol unit 160. According to the types of the touch events, the touchevents include a touch down event generated by a contact between anobject and the touch panel, a touch up event generated when the contactis released, a touch move or touch drag event generated by moving thecontact of the touch down state in a predetermined direction, and aflick event generated by moving the contact of the touch down state in apredetermined direction at an accelerated speed. The control unit 160identifies the location information and the touch event type based onthe touch event transferred from the touch panel 143, identifies aparticular image mapped to a corresponding position of the display unit,and then activates a user function linked to the image.

The storage unit 150 stores not only application programs necessary forthe operation of functions according to embodiments of the presentinvention but also a key map or menu map for the operation of a touchscreen when the portable terminal includes the touch screen. The key mapor menu map may have various forms. That is, the key map may be akeyboard map, a 3*4 key map, a QWERTY key map, or a control key map foroperation and control of a currently activated application program.Further, the menu map may be a menu map for the control of a currentlyactivated application program or a menu map including various menu itemsprovided by the portable terminal. The storage unit 150 as describedabove may include a program area and a data area (not shown).

The program area may store an Operation System (OS) for booting theportable terminal and operating each element of the portable terminaland application programs for reproducing various files, such as anapplication program for supporting a communication function of theportable terminal, a web browser for access to an Internet server, anMP3 application program for reproducing other sound sources, an imageoutput application program for reproducing a photograph, etc., and amoving image reproducing application program. Especially, the programarea of the present invention includes a touch operation program forsupporting the touch function, and the touch operation program includesa control routine for scrolling at least one item currently displayed onthe screen according to the touch event generated for the scrollfunction, a control routine for activating a user function having beenset in the appointed item according to generation of a touch event in adirection that does not cause a scroll, and other control routinesnecessary for other touch operations. Further, the program area mayinclude a change routine of an image corresponding to the appointed itemaccording to a generated touch event.

The data area, in which data generated according to use of the portableterminal is stored, may store phone book information, at least one iconaccording to a widget function, and various contents. Further, when thedisplay unit 140 is a touch screen, the data area may store a user inputgiven through the touch screen. Especially, when a touch event relatingto a particular item occurs, the data area of the present invention maystore the types of user functions to be executed. For example, the dataarea may store information linking a particular item to at least oneuser function from among various user functions including “delete”,“edit”, “transfer”, and “draw-up”. When there are multiple items, thedata area may store one or more user functions to be executed accordingto the touch event in relation to the multiple items in the form of atable.

The control unit 160 supports initialization of each element of theportable terminal. When the initialization has been completed, thecontrol unit 160 can control signal flow for providing a user functionaccording to the present invention for each element. In more detail, ina state in which one or more items are scrollably arranged in thedisplay unit 141, when a particular item is appointed and apredetermined touch event then occurs within a range in which a scrolldoes not occur, the control unit 160 may refer to a table stored in thedata area. Further, the control unit 160 may notify the user function tobe executed by the user's setting in relation to the appointed item, inthe form of text information, an icon, image information, or soundinformation as described above. Thereafter, when the touch eventprogresses beyond a threshold for activation of the user function, thecontrol unit 160 may activate the user function based on the appointeditem. During this process, under the control of the control unit 160, aneffect relating to the appointed item may be displayed according to apreset condition.

FIG. 10 is a flowchart for describing a method for operation of aportable terminal according to an embodiment of the present invention.

Referring to FIG. 10, as soon as the power is supplied, the portableterminal of the present invention initializes elements of the portableterminal, and displays a predetermined standby screen on the displayunit in step S101. During this process, the portable terminal maycontinuously output the standby screen on the display unit even when itis activated again after transition into a sleep state due to non-usethereof during a predetermined period of time. Further, when the displayunit is activated, the portable terminal may activate a touch panelaccording to user's setting to be ready for detection of a user's touch.

Also, upon receiving an input signal generated through an input unit bya user or upon detecting activation of a particular application programby a touch event through a touch screen, the portable terminal mayoutput a screen according to the activation of the particularapplication program. That is, when the application program is anapplication program including one or more scrollable items, the portableterminal outputs a screen including the scrollable item or items inresponse to the input signal or the touch event in step S103.

Then, in step S105, when a touch down event occurs, the portableterminal provides an effect capable of discriminating the item appointedby the touch down event from other items. For example, the portableterminal may provide various effects to an image of the appointed itemin which the touch down event has been generated, for example, theportable terminal may paint the image with a color different from theprevious color, invert a shade of the image, or highlights a peripheryof the image.

Next, in step S107, the portable terminal determines if the touch eventhas occurred in a scrollable direction. As a result of thedetermination, when the touch event has occurred in an un-scrollabledirection, the portable terminal proceeds to step S109, in which theportable terminal may perform a user function relating to the appointeditem according to the generated touch event. Here, when one userfunction is linked to the appointed item, the portable terminal canperform the user function after reporting the user function in the formof text information, an icon or image, or a voice signal, regardless ofthe direction of the touch event. Further, when multiple user functionsare linked to the appointed item and a leftward touch drag event, arightward touch drag event, or a leftward-rightward touch drag (sweep)event occurs, the portable terminal may report the user function forexecution of the user function. Here, the portable terminal may supporta screen shift according to the user function. For example, when theuser function is an editing function for editing the appointed item, theportable terminal may display an editing screen which enables editing ofthe item.

Meanwhile, as a result of the determination in step S107, when the touchevent has occurred in a scrollable direction, for example, when thetouch event has occurred in the upward or downward direction, theportable terminal proceeds to step S111, in which the portable terminalcan support the function of scrolling in the direction of the touchevent on the appointed item. Thereafter, in step S113, the portableterminal determines if the touch event has been completed. As a resultof the determination, when there is no separate input signal for thecompletion, the portable terminal proceeds to step S103 and repeatedlyperforms the above process after step S103.

Although multiple items are arranged and are scrollable in the verticaldirection in the screen interfaces described above, the presentinvention is not limited to the described interfaces. That is, theportable terminal may support an interface in which multiple items arearranged and are scrollable in the horizontal direction. In this case,when a touch drag event occurs in the vertical direction within a rangein which a scroll does not occur, the portable terminal may report apredetermined user function and activate the user function.

Further, when multiple items are arranged in the form of a grid as shownin the screen 201 of FIG. 11 and a touch event occurs in a scrollabledirection, the portable terminal may support a scroll function in ascrollable direction, for example, in the vertical direction as shown inthe screen 203.

Further, when the touch event occurs in an un-scrollable direction, forexample, in the horizontal direction, the portable terminal supportsexecution of a preset user function appointed through the touch event ofthe user on the appointed item, as shown in the screen 205. At thistime, the portable terminal can provide various display effects for theappointed item and can report the user function as described above.

Meanwhile, when the user appoints a particular item in the screen 201,the portable terminal may display an image for notifying that leftwardor rightward touch drag is possible together with an effect according tothe user's appointment. For example, the portable terminal may displayan image of an arrowhead capable of appointing a direction around orwithin the image of the appointed item.

FIG. 12 illustrates a screen for describing boundary points of an itemaccording to an embodiment of the present invention.

Referring to FIG. 12, in the list area 15, an image of an appointed itemaccording to the present invention occupies an area having a height ofL1, and an area in which the scroll is not generated has a height of L2,which is larger than L1. When the user appoints the “List2” item, thearea having a height of L1 serves as an area for discriminating the“List2” item from un-appointed items, and the portable terminal setsportions of the area having a height of L2, which remains aftersubtracting the area having a height of L1 from the area having a heightof L2, as guard areas. Then, if the touch event of the user of theportable terminal occurs in an area outside of the area having a heightof L2, for example, in the “List1” area or “List3” area outside of thearea having a height of L2, the portable terminal recognizes theoccurred touch event as a touch event for scrolling and supportsactivation of the scroll function. According to the activation of thescroll function, the portable terminal releases the appointed state ofthe item and restores the appointed item to its original state beforethe appointment.

Meanwhile, when a leftward or rightward touch drag event occurs within arange in which the scroll is not generated, the portable terminal mayprovide an effect of changing the image of the touch event for executionof a user function while notifying the user function, as describedabove. Further, when the touch event for execution of the user functionproceeds beyond the threshold point “d” or when a touch release eventoccurs after proceeding beyond the threshold point “d”, the portableterminal may activate the user function set for the item. The thresholdpoint may be adaptively changed in response to the image change effect,and may be changed according to the point at which the touch event hasoccurred. More specifically, when the touch drag event as shown in FIGS.1 to 5 proceeds beyond the point “d” as shown in FIG. 12, the portableterminal may perform the user function. Further, the portable terminalmay activate the user function when the touch drag event has proceededup to the right end or the left end as shown in FIG. 6. Further, theportable terminal may activate the user function when the touch dragevent proceeds beyond the rotation axis E as shown in FIG. 7. Meanwhile,the portable terminal may move the point “d” leftward or rightward withrespect to the point at which the touch down event has occurred.Further, the portable terminal may apply the point “d” regardless of thepoint at which the touch down event has occurred.

Further, the portable terminal may change the image as a display effectpreset for occurrence of a touch drag event for activation of a userfunction. In a state in which a touch drag event has occurred by apredetermined distance, which does not exceed the point “d” thatdetermines the point for activation of the user function, when the touchdrag event progresses beyond the range in which the scroll does notoccur, or when a touch release event, such as a touch up event, occurs,the portable terminal may restore the changed image to the originalimage. Further, in the case where the portable terminal is designed orset to activate the user function when the touch drag event hasprogressed beyond the point “d” and a touch release event occurs, if thetouch drag event progresses outside of the range in which the scrolldoes not occur, that is, outside of the area having a height of L2, evenafter having progressed beyond the point “d”, the portable terminal doesnot activate the user function and cancel the image change effect forthe item.

In summary, the portable terminal may cancel the image change effect inat least one of the cases including: when the touch drag eventprogresses beyond a threshold set in the image of the appointed item;when the touch drag event is released after progressing beyond thethreshold set in the image of the appointed item; when the touch dragevent goes out of a range in which the scroll does not occur, beforeprogressing beyond the threshold set in the image of the appointed item;and when the touch drag event goes out of the range in which the scrolldoes not occur after progressing beyond the threshold set in the imageof the appointed item.

Meanwhile, in a screen in which one or more scrollable items arearranged, when a particular item is appointed, the portable terminal mayprovide a particular image that enables a user to intuitively determineif it is possible to perform a function of the particular item. That is,if the user appoints a particular item through a touch down event andthe appointed item is an item allowing execution of one user functionfrom among various user functions, the portable terminal can display aneffect showing that the appointed item is an item allowing execution ofa user function. For example, the portable terminal may highlight theperiphery of the item or display a character for indicating thatleftward or rightward touch drag of the item is possible. Further, ifthe appointed item is an item, to which no function to be executed hasbeen allocated, such as a simple phone number, which is not related to acalling function or a message input function, the portable terminal maydisplay an image for notifying that execution of the function is notpossible. For example, the portable terminal may draw dots around theperiphery of the item or display an indicating image within the image ofthe item that a function execution is not possible. Further, when theitem is an item that does not allow execution of a particular function,such as calling or message writing, the portable terminal may display amessage reporting that execution of a function is not possible or only afunction, such as “delete,” is allowed. To this end, the portableterminal may store a menu characteristic of the page screen on which theitems are being displayed, and information on the functions, which canbe set in relation to the items included in the page screen. Forexample, when a communication-related page screen is output, theportable terminal can determine if the phone numbers allocated to theitems included in the output page screen are valid phone numbers and ifthe phone numbers are appointed by the user. That is, when the phonenumber is an incomplete number, such as “1004” or “7979”, or is a phonenumber starting from a number set by the user, such as “070-xxx-xxxx”,the portable terminal may inhibit a touch drag on the item or may allowa function displayed on the background to be automatically set as theparticular function.

As described above, in a portable terminal operation method andapparatus, and a screen interface supporting the same according to thepresent invention, it is possible to rapidly perform various userfunctions relating to an item, without a screen change in a screen inwhich one or more items are arranged.

The above-described methods according to the present invention can berealized in hardware or via the execution of software or computer codethat can be stored in a recording medium such as a CD ROM, an RAM, afloppy disk, a hard disk, or a magneto-optical disk or downloaded over anetwork, so that the methods described herein can be rendered in suchsoftware using a general purpose computer, or a special processor or inprogrammable or dedicated hardware, such as an ASIC or FPGA. As would beunderstood in the art, the computer, the processor or the programmablehardware include memory components, e.g., RAM, ROM, Flash, etc. that maystore or receive software or computer code that when accessed andexecuted by the computer, processor or hardware implement the processingmethods described herein. In addition, it would be recognized that whena general purpose computer is loaded with, or accesses, code that may bestored in a memory component, the general purpose computer istransformed into a special purpose computer suitable for at leastexecuting and implementing the processing shown herein.

Although exemplary embodiments of the present invention have beendescribed in detail hereinabove, it should be clearly understood thatmany variations and modifications of the basic inventive concepts hereindescribed, which may be apparent to those skilled in the art, will stillfall within the spirit and scope of the exemplary embodiments of thepresent invention as defined in the appended claims.

1. An apparatus comprising: a display unit; and a control unitoperatively coupled with the display unit, the control unit configuredto: present, via the display unit, a list vertically scrollable, thelist including one or more items arranged vertically; and in response toan input in a horizontal direction on or over an item of the one or moreitems, perform a function associated with the item.
 2. The apparatus ofclaim 1, wherein the control unit is configured to: present a first areacorresponding to the item in a first color; and in response to theinput, present a second area corresponding to the function in a secondcolor different from the first color.
 3. The apparatus of claim 1,wherein the control unit is configured to: in response to another inputin an opposite direction to the horizontal direction on or over theitem, perform another function associated with the item.
 4. Theapparatus of claim 3, wherein the control unit is configured to: presenta first area corresponding to the function in a first color in responseto the input; and present a second area corresponding to the otherfunction in a second color different from the first color in response tothe other input.
 5. The apparatus of claim 1, wherein the control unitis configured to: present a motion of the item in the horizontaldirection in response to the input.
 6. The apparatus of claim 1, whereinthe control unit is configured to: change at least one visual propertycorresponding to at least a portion of the item, in response to theinput.
 7. The apparatus of claim 1, wherein the control unit isconfigured to: present at least one of a text, an icon, or an imagecorresponding to the function, in response to the input.
 8. Theapparatus of claim 1, wherein the control unit is configured to:determine whether a characteristic associated with the input satisfies aspecified condition; and initiate performing the function based on thedetermination.
 9. The apparatus of claim 1, wherein the one or moreitems comprise at least one of an e-mail, a message, or phonebookinformation.
 10. The apparatus of claim 1, wherein the functioncomprises at least one of deleting, editing, transferring, writing, orcommunication related to the item.
 11. A method comprising: presenting,at an electronic device, a list vertically scrollable including one ormore items arranged vertically, via a display unit operatively coupledwith the electronic device; obtaining an input in a horizontal directionon or over an item of the one or more items; and performing a functionassociated with the item in response to the input.
 12. (canceled) 13.The method of claim 11, further comprising: obtaining another input inan opposite direction to the horizontal direction on or over the item;and performing another function associated with the item in response tothe other input.
 14. The method of claim 11, wherein the obtainingcomprises: providing a moving effect related to at least a portion ofthe item in response to the input.
 15. The method of claim 11, whereinthe obtaining comprises: presenting, in response to the input, the itemin a first area having a first color; and presenting, in response to theinput, at least one of a text, an icon, or an image corresponding to thefunction in a second area having a second color different from the firstcolor.
 16. The method of claim 11, wherein the performing comprises:performing the function immediately in response to the input withoutreceiving an additional input related to the function.
 17. The method ofclaim 11, wherein the performing comprises: determining whether theinput satisfies a specified condition; and performing the function basedat least in part on a determination that the input satisfies thespecified condition.
 18. The method of claim 16, wherein the determiningcomprises: determining whether the input satisfies the specifiedcondition based on at least one of a distance, a speed, an intensity, oran acceleration of the input.
 19. (canceled)
 20. An apparatuscomprising: a processor; and memory operatively coupled with theprocessor, the memory storing instructions that, when executed by theprocessor, cause the apparatus to: present one or more items arranged ina sequence in a first direction, via a display unit operatively coupledwith the processor; obtain an input in a second direction on or over anitem of the one or more items; present a motion of the item in thesecond direction in response to the input; and remove the item from thesequence based at least in part on a determination that an amount of themotion is greater than or equal to a specified amount.
 21. The method ofclaim 11, wherein the performing comprises: presenting a screencorresponding to the function.
 22. The method of claim 18, wherein thepresenting the screen comprises: presenting at least one of a deletingscreen, an editing screen, an input screen, a phonebook.